home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
By Popular Request 2.0
/
By Popular Request 2.0 (Arsenal Computer).ISO
/
amiga_6
/
xbj113.lha
/
CHANGES.TXT
< prev
next >
Wrap
Text File
|
1994-10-14
|
4KB
|
142 lines
Al's Blackjack Casino REVISION HISTORY
--------------------------------------
***** Version 1.13
Player's bet wasn't getting subtracted when the dealer had blackjack.
***** Version 1.12
Pair-splitting is now implemented.
The player is now asked whether they can see the ANSI card suits.
This fixes problems with various terminals that cannot display all the
IBM graphics characters.
Input can now be in either upper or lower case.
Fixed enforcer hits that occurred when resetting the score file on
the first play of a new month.
Removed Xenolink-specific code since Xenolink now supports CLI doors.
***** Version 1.9
Fixed a bug in the Xenolink-specific code that caused the user's
name to be hosed.
***** Version 1.8
Kludged up the initialization code so it works with CNet (there
seems to be an incompatibility between CNet and SAS rawcon).
If DLG.library was successfully opened, it's now closed on exit.
Minor changes in top line chatter, moved Kickstart 2.04 check to
be the first thing done, and a few other little small changes.
***** Version 1.7
XBJ now requires Kickstart 2.04 or later. Get rid of that old iron!
Various sysop-defined options are now stored in the new XBJ.CFG file.
Options include daily time limit, starting cash, and path names for
high score bulletins.
The high score bulletin can now be written using DLG ANSI codes as a
convenience for DLG sysops.
The function that reads a bet from the user has been rewritten, and
should be more convenient for users.
DLG system messages are displayed at the bottom of the screen. This
works only if you have DLG (of course) and you must have specified the
"-p %PORT" option.
***** Version 1.6 (not released)
XBJ now resets the score file the first time it is played each month,
and keeps the high scores for the current month and the previous month
in ASCII and ANSI text files that can be displayed as bulletins.
Daily time limit is now available to limit how much time your users
spend in the casino.
Insurance bugs fixed -- or if nothing else, they're different! :-)
***** Version 1.5
This is a minor update with no real changes to game play. Various
optimizations have made the executable smaller, even with the addition
of more snide remarks.
The -p option was added so that DLG local port users can play the
game. Alternate graphics characters are used for some of the ANSI
characters that cannot be displayed by the local DLG console.
The player's last bet is now remembered each time they play.
When running on Xenolink, XBJ now uses xenolink.library instead of the
older xenolinkutility.library. Xenolink version Z.3 and later no
longer includes the xenolinkutility.library.
***** Version 1.4
Game play now includes doubling down and other minor tweaks.
***** Version 1.3 (beta release only)
XBJ can now be run as a standard I/O door, so it can run on DLG BBS
systems and any others that allow standard I/O doors. The -u command
line argument specifies the user name in a standard I/O environment.
If -u is not given XBJ assumes it is running in a Xenolink door
environment.
***** Version 1.2 (beta release only)
The score file won't be clobbered if multiple nodes try to write it at
the same time, so now it's completely safe to run XBJ on all your
nodes at once.
Gameplay now includes insurance, revised checks for initial blackjack,
better ace counting.
***** Version 1.1
A score file is now maintained. You must install XBJ in a directory
called DOORS:XBJ. The score file DOORS:XBJ/xbj.users will be created
automatically the first time XBJ is run. This file tracks each user's
current balance. When a user goes broke, the game will throw them
out, and they'll start over at $5000 the next time they play. The top
ten players are displayed when the game exits. You can delete the
xbj.users file if you want to start over with new scores.
There is no locking of the score file, so for now you should limit use
of the XBJ door to one node at a time. This limitation will likely
change in a future version.
Dealer now stands on 17. Blackjack pays 3 to 2. Minor wording
changes in win/lose messages. Better Ace handling for player. More
snide remarks.
Things to do for future versions: score file locking, double down,
insurance, five card charlie, pair splitting, utility to display and
edit the score file, more snide remarks.
As of version 1.1, XBJ is now a two-weekend hack.
***** Version 1.0
First release of XBJ, a one-weekend blackjack hack.